package com.zmj.sy.mom.srv.aps.bean.vo.lantek;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.time.LocalDate;

@Getter
@Setter
public class PushPartInfoResVo {

    @ApiModelProperty("订单编号")
    private String orderCode;

    @ApiModelProperty("包号(WP)")
    private String packageCode;

    @ApiModelProperty("包号")
    private Integer packageNum;

    @ApiModelProperty("零件数量")
    private BigDecimal partCount;

    @ApiModelProperty("零件编码")
    private String partCode;

    @ApiModelProperty("零件图")
    private String partImg;

    @ApiModelProperty("零件名称")
    private String partName;

    @ApiModelProperty("长度（mm）")
    private BigDecimal partLength;

    @ApiModelProperty("宽度（mm）")
    private BigDecimal partWidth;

    @ApiModelProperty("厚度")
    private Integer thickness;

    @ApiModelProperty("材质")
    private String texture;

    @ApiModelProperty("规格")
    private String standards;

    @ApiModelProperty("推送状态 1 未推送 2 推送成功 3 推送失败")
    private Integer status;

    @ApiModelProperty("时间")
    private LocalDate deliveryTime;

    @ApiModelProperty("推送状态 4 成功 5 失败")
    private Integer pushStatus;

    @ApiModelProperty("推送数量")
    private BigDecimal pushCount;

    @ApiModelProperty("零件总数/推送完成/未推送")
    private String count;

}
